Set Top/Back Box, System and Method for Providing a Remote Control Device

ABSTRACT

A set top/back box and system and method for providing a remote control device are disclosed. In one embodiment, one or more wireless transceivers are located within a housing, which also interconnectively includes television input/output, a processor, and memory. The set top/back box may establish a pairing with a programmable device, such as a proximate wireless-enabled interactive handheld device having a touch screen display, whereby formatted parallel audiovisual experience instructions, including virtual buttons, may be transmitted to the programmable device for display on the touch screen display to create an experience parallel to the experience on the television. The set top/back box receives and processes virtual remote control functionality input instructions from the programmable device to control amenities associated with the set top/back box.

PRIORITY STATEMENT & CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.16/194,482 entitled “Set-Top/Back Box, System and Method for Providing aRemote Control Device” filed on Nov. 19, 2018, in the names of VanessaOgle, et al., now U.S. Pat. No. 11,039,197 issued on Jun. 15, 2021;which is a continuation of U.S. patent application Ser. No. 15/857,310entitled “Set-Top/Back Box, System and Method for Providing a RemoteControl Device” filed on Dec. 28, 2017, in the names of Vanessa Ogle etal., now U.S. Pat. No. 10,136,176 issued on Nov. 20, 2018; which is acontinuation of U.S. patent application Ser. No. 15/422,667 entitled“Set-Top/Back Box, System and Method for Providing a Remote ControlDevice” filed on Feb. 2, 2017, in the names of Vanessa Ogle et al.;which is a continuation of U.S. patent application Ser. No. 15/162,823entitled “Set Top/Back Box, System and Method for Providing a RemoteControl Device” filed on May 24, 2016, in the names of Vanessa Ogle etal.; which is a continuation of U.S. patent application Ser. No.14/876,571 entitled “Set Top/Back Box, System and Method for Providing aRemote Control Device” filed on Oct. 6, 2015, in the names of VanessaOgle et al., now U.S. Pat. No. 9,351,029 issued on May 24, 2016; whichis a continuation of U.S. patent application Ser. No. 14/525,392entitled “Set Top/Back Box, System and Method for Providing a RemoteControl Device” filed on Oct. 28, 2014, in the names of Vanessa Ogle etal., now U.S. Pat. No. 9,154,825 issued on Oct. 6, 2015; which is acontinuation of U.S. patent application Ser. No. 14/177,876 entitled“Set Top/Back Box, System and Method for Providing a Remote ControlDevice” filed on Feb. 11, 2014, in the names of Vanessa Ogle et al., nowU.S. Pat. No. 8,875,195 issued on Oct. 28, 2014; which is a continuationof U.S. application Ser. No. 13/528,663 entitled “Set Top/Back Box,System And Method For Providing A Remote Control Device” filed on Jun.20, 2012, in the names of Vanessa Ogle et al., now U.S. Pat. No.8,650,600 issued on Feb. 11, 2014; which claims priority from U.S.Patent Application Ser. No. 61/498,734 entitled “Set Top/Back Box,System and Method for Providing a Remote Control Device” and filed onJun. 20, 2011, in the names of Ogle et al.; all of which are herebyincorporated by reference for all purposes.

TECHNICAL FIELD OF THE INVENTION

This invention relates, in general, to remote control devices and, inparticular, to set top/back boxes as well as systems and methods forproviding a remote control device for a use in multi-unit environments.

BACKGROUND OF THE INVENTION

Remote controls are now considered a necessity for operating televisiondevices wirelessly from a short line-of-sight distance without the needto approach the television. In multi-unit environments, such asfurnished multifamily residences, hotels, and hospitals, for example,remote controls are usually small wireless handheld objects with anarray of buttons for adjusting various settings such as televisionchannel and volume. These devices have limited functionality and, as aresult, there is a continuing need for improved remote controls.

SUMMARY OF THE INVENTION

It would be advantageous to achieve a remote control for use in amulti-unit environment that would improve upon existing limitations infunctionality. It would also be desirable to enable a wireless solutionthat would mitigate or eliminate the cost of providing remote controlsin multi-unit environments. To better address one or more of theseconcerns, systems and methods, including a set top/back box, forproviding a remote control device are disclosed. In one embodiment ofthe set top/back box, one or more wireless transceivers are locatedwithin a housing, which also interconnectively includes televisioninput/output, a processor, and memory. The set top/back box mayestablish a pairing with a programmable device, such as a proximatewireless-enabled interactive handheld device having a touch screendisplay, whereby formatted parallel audiovisual experience instructions,including virtual buttons, may be transmitted to the programmable devicefor display on the touch screen display to create an experience parallelto the experience on the television.

The set top/back box receives and processes virtual remote controlfunctionality input instructions from the programmable device to controlamenities associated with the set top/back box. In one implementation,the set top/back box is associated with a multi-unit environment such asa lodging environment and the amenities relate to a guest's stay at thelodging environment. These and other aspects of the invention will beapparent from and elucidated with reference to the embodiments describedhereinafter.

BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the features and advantages of thepresent invention, reference is now made to the detailed description ofthe invention along with the accompanying figures in which correspondingnumerals in the different figures refer to corresponding parts and inwhich:

FIG. 1 is schematic block diagram depicting one embodiment of a systemfor providing a remote control device including a set top/back box,according to the teachings presented herein;

FIG. 2 is a schematic plan view depicting components of the systempresented in FIG. 1 in further detail;

FIG. 3 is a schematic block diagram depicting the set top/back box and aprogrammable device, both components of the system presented in FIG. 1;

FIG. 4 is a schematic data flow diagram depicting one embodiment ofsingle frame signaling between the set top/back box and the programmabledevice;

FIG. 5 is a schematic data flow diagram depicting one embodiment ofstreaming video between the set top/back box and the programmabledevice;

FIG. 6 is a schematic data flow diagram depicting one embodiment ofcontrol signaling between the set top/back box and the programmabledevice;

FIG. 7 is a flow chart diagram depicting one embodiment of a method foruser touch panel display command execution; and

FIG. 8 is a flow chart depicting one embodiment of a method forproviding a remote control device, according to the teachings presentedherein.

DETAILED DESCRIPTION OF THE INVENTION

While the making and using of various embodiments of the presentinvention are discussed in detail below, it should be appreciated thatthe present invention provides many applicable inventive concepts whichcan be embodied in a wide variety of specific contexts. The specificembodiments discussed herein are merely illustrative of specific ways tomake and use the invention, and do not delimit the scope of the presentinvention.

Referring initially to FIG. 1, therein is depicted a system forproviding a remote control device in a multi-unit environment, such as afurnished multi-family residence, dormitory, lodging establishment,hotel, or hospital, which is schematically illustrated and designate 10.A set top/back box 12 is communicatively disposed with various amenitiesassociated with the multi-unit environment. By way of example, and notby way of limitation, these amenities include a CD/DVD player 14, aradio tuner 16, and a hospitality suite 18, which represents a set ofservices, including check in/check out 20, maid service 22, spa 24, roomservice 26, and front desk 28. Additionally, the amenities shown includeInternet service 30, a pay-per-view (PPV) terminal 32, and a roomcontrol device 34, representing control of the lights 36, thermostat 38,shades 40, and a doorbell/do not disturb designation 42. A television 44is coupled to the set top/back box.

As discussed below, the set top/back box 12 provides a parallelaudiovisual experience related to the content on the television 44 to aprogrammable device 50, which may in turn be used as a virtual remotecontrol to control one or more of the amenities communicatively disposedwith the set top/back box 12. The programmable device may be awireless-enabled interactive handheld device that may be supplied orcarried by the user or guest and may be selected from a range ofexisting devices, such as, for example iPads®, iPhones®, iPod Touch®,Android® devices, Blackberry® devices, and laptops. In oneimplementation, an application 52 installed from a server 54 enables theset top/back box 12 and programmable device 50 to be wirelessly paired.

Referring now to FIG. 2, the pairing between the set top/back box 12 andthe programmable device 50 having a touch screen display 60 isillustrated in further detail, wherein the alphabetical designations A-Eused with programmable device 50 indicate particular selectableconfigurations of the programmable device 50, which are labeledprogrammable device 50-A through 50-E. As shown, the set top/back box 12receives content 62 from a source and outputs to the television 44either the content 62 or a modified version of the content 62, whichincludes a menu functionality and is designated content 64. The menufunctionality may prompt the user to select between particular servicesand features offered, which may relate to the previously discussedamenities.

The programmable device 50-A includes content 66 on the touch screendisplay 60, which corresponds to content 62 on the television 44. Aswill be discussed in further detail below, the content 66 is formattedand/or scaled for the touch screen display 60. The programmable device50-B includes content 68, which is a formatted and/or scaled version ofcontent 64, on the touch screen display 60. The content 68 includes avirtual button 70 that if pressed by a user causes the correspondingfunctionality to the menu button 70 to occur. More specifically, the settop/back box 12 receives a virtual remote control functionalityinstruction from the programmable device 50-B, which indicates that ontouch screen 60 coordinates (X_(PD), Y_(PD)) a touch-and-click operationoccurred. The set top/back box 12 translates or de-scales thecoordinates (X_(PD), Y_(PD)) to coordinates (X_(STB), Y_(STB)), whichthe set-top box 12 compares against a configuration profile in order todetermine that the actuation of the menu button 70 presents apay-per-view terminal guide listing. The set-top box 12 then sends acommand signal to the PPV terminal 32 and the requested guide is thendisplayed.

The programmable device 50-C includes content 72 on the touch screendisplay 60. The content 72 corresponds to the content 62, however, thecontent 72 is formatted and/or scaled for viewing on only an upperportion of the touch screen display 60. A virtual remote control 74 isdisplayed on lower portion of the touch screen display 60. The virtualremote control 74 controls the CD/DVD player via virtual buttons,including virtual buttons 76, 78. Similar to the actuation of the menubutton 70 with programmable device 50-B, the set top/back box 12receives a virtual remote control functionality instruction from theprogrammable device 50-C, which indicates that on touch screen display60 coordinates (X_(PD), Y_(PD)) a touch-and-click operation occurred.The set top/back box 12 translates or de-scales the coordinates (X_(PD),Y_(PD)) to coordinates (X_(STB), Y_(STB)), which the set-top box 12compares against a configuration profile in order to determine that theactuation of the button 76 initiates playing music on the CD/DVD player14. The set-top box 12 then sends a command signal to the CD/DVD player14 and music is played. The programmable device 50-D having virtualremote control 80 for television 44 control with buttons 82, 84 and theprogrammable device 50-E for set top/back box 12 control having virtualremote control 86 with buttons 88, 90 have similar functionality to theprogrammable device 50-B and 50-C. In one implementation, a user maytoggle between the full screen television presentation of theprogrammable device 50-A and the split screen television/remotepresentation of the programmable devices 50-B through 50-E byselectively swiping or clicking a predetermined portion of the touchscreen display 60. Once in the split screen television/remotepresentation, the user may selectively switch between an array ofvirtual remote controls corresponding to the configuration profile inthe set top/back box 12, which correspond to the various amenities inthe multi-unit environment.

Referring now to FIG. 3, the set top/back box 12 and programmable device50 are illustrated in further detail. With regard to the set top/backbox 12, a housing 100 includes one or more wireless transceivers 102located therein in order to communicate with the programmable device 50,which, as discussed, may have the form of a proximate wireless-enabledelectronic device or interactive handheld device, for example.Communication between the programmable device 50 and the set top/backbox 12 may be enabled by a variety of wireless methodologies, including802.11, 3G, 4G, Edge, WiFi, ZigBee, near field communications (NFC), andBluetooth, for example. Also, infrared (IR) may utilized. If directcommunication is not possible, communication between the interactivedevice and the set top/back box may be made through indirectcommunication protocols. For example, a proxy service may be used toroute messaging to the interactive device by way of the Internet or802.11 communication.

A television input 104 and a television output 104 are also secured inthe housing 100 in order to receive content from a source in amulti-unit environment and forward content to a television, such astelevision 44. A processor 108 located within the housing is coupled tothe one or more wireless transceivers 102 and the television input 104and the television output 106 by a bus 110 or other architecture. Amemory 112, ROM/RAM 114, and storage 116 are accessible to the processor108 and include processor-executable instructions that, when executed,cause the processor to execute a series of operations.

The processor-executable instructions establish a pairing between theamenities and the set top/back box 12 such that the set top/back box 12is configured to control each of the amenities in the multi-unitenvironment. The processor-executable instructions specify a searchoperation to identify the proximate wireless-enabled interactivehandheld device. This search operation utilizes the at least one or morewireless transceivers 102 to wirelessly identify the programmabledevice. As previously discussed, the programmable device 50 may includean application which assists in the searching or alternatively a NFCprotocol may be utilized for identification. In a further non-limitingvariation, a BlueTooth challenge-response is utilized or instructions ona gateway television page are presented. In many embodiments of thesearch methodology, physical proximity between the programmable device50 and the set top/back box 12 is leveraged to establish a pairingtherebetween.

The processor-executable instructions also establish a pairing betweenthe programmable device 50 and the set top/back box 12. Additionally,the processor-executable instructions send parallel audiovisualexperience instructions to the programmable device 50. This enables theparallel audiovisual experience on the programmable device 50. Theinstructions may include instructions for virtual buttons on the touchscreen display 60. The virtual buttons are associated with a particularamenity, as previously discussed. Standard remote control functionalityinput instructions are embodied as virtual remote control functionalityinput instructions to be received and processed by the set top/back box12 from the programmable device 50. The virtual remote controlfunctionality input instructions received from the programmable deviceare processed based on the location of a touch-and-click operation onthe touch screen display. The location of the touch-and-click operationis translated by the set top/back box 12 into a command associated withan amenity based on the location of the touch-and-click operation andthe parallel audiovisual experience instructions provided to theprogrammable device 50.

The configuration profile is associated with the memory 112 andprocessor-executable instructions that enable the set-top box 12 tocontrol the amenities in the multi-room environment. The configurationprofile, for each amenity, includes instructions for virtual buttons onthe touch screen display, and instructions for associating virtualremote control functionality input instructions from the touch screendisplay with commands that are handled by the set top/back box 12.

The programmable device 50 may be a wireless communication device of thetype including various fixed, mobile, and/or portable devices. To expandrather the limit the previous discussion of the programmable device 50,such devices may include, but are not limited to, cellular or mobiletelephones, two-way radios, personal digital assistants, digital musicplayers, Global Position System units, and so forth. The programmabledevice 50 may include a transmitter/receiver 120, processor 122, bus124, display 126, I/O panel 128, a camera 130, ROM/RAM 132, and storage134. It should be appreciated that although a particular architecture isexplained, other designs and layouts are within the teachings presentedherein.

In operation, the teachings presented herein permit a programmabledevice 50 such as a smart phone, tablet or laptop to be utilized as anintelligent remote control device to interactively communicate with aset top/back box that operates the television and/or room automation ina multi-dwelling environment. Additionally, the systems and methodspresented herein may be employed by an installer or maintenance staffworker to create an interactive tool for the deployment, diagnosis andmaintenance of a set top/back box.

In the operation embodiment being described, the programmable device 50may be “paired” on a temporary basis to the set top/back box for useduring the stay of an occupant. The programmable device 50 maycommunicate via the set top/back box 12 with the television, a propertymanagement system or customer relationship management solution to beautomatically configured for VIP guests and to clear settings aftercheck-out for privacy.

The system and method may provide a menu-driven environment which mayduplicate content on the television, provide related content, furnish aparallel experience, or provide controls for the environment in theroom. For example, with respect to the parallel experience, a channelguide may be provided. By way of another example, providing controls forthe environment may include enabling the thermostat and lightingcontrols from the interactive device by way of the set top/back box.

Thus, the systems and methods disclosed herein may enable users to useexisting electronic devices as a temporary remote control device tocontrol a television via a set top/back box. Therefore the systems andmethods presented herein avoid the need for additional or expensive highfunctionality remote controls. In this respect, the teachings presentedherein also include providing the software and/or application for theelectronic device or interactive handheld device. The application, tothe extent needed, may be downloaded from the Internet or alternativelymade available by download from the set top/back box.

Referring to FIG. 4, one embodiment of single frame signaling betweenthe set top/back box 12 and the programmable device 50 is depicted. Atoperational module 140, a timer or user request generates a request 142from the programmable device 50, which is received by thecapture/compress module 144 at the set top/back box 12. The operationalmodule 144 responsive thereto, receives a video generation signal fromthe operational module 146, which is F_(output) (X_(STB), Y_(STB)). Thissignal is forwarded to operational module 148, where the signal isformatted and/or scaled for the particular programmable device 50, basedon the pairing established between the set top/back box 12 and theprogrammable device 50. That is, the operational module 148 formatsand/or scales the signal from F_(output) (X_(STB), Y_(STB)), withindividual pixels being (X_(STB), Y_(STB)), to F_(device) (X_(PD),Y_(PD)), with individual pixels being (X_(PD), Y_(PD)). The formattedand/or scaled signal F_(device) (X_(PD), Y_(PD)) is sent via signalvideo frame (SVF) signal 150 from the set top/back box 12 and receivedat operational module 152, where the signal and message are received anddisplayed at operational module 154 on the touch screen display 60 ofthe programmable device 50. In this manner, parallel audiovisualexperience instructions are provided by the set top/back box 12 to theprogrammable device 50 to create a parallel experience, which asdiscussed previously, may include virtual buttons. It should beappreciated that the various operational modules described in FIG. 4 andherein may be executed by the hardware, software, and firmwarearchitectures depicted in FIG. 3, for example.

FIG. 5 depicts one embodiment of streaming video between the settop/back box 12 and the programmable device 50. At operational module160 a request 162 originates from the programmable device 50 and isreceived by operational module 164, where the message is received and aresponse 166 is transmitted back to the programmable device 50,indicating that the parameters. The response 166 is received atoperational module 168. With reference again to the set top/back box 12,an operational module 170 generates the streaming video, which iscaptured and compressed at operational module 172, prior to beingformatted, in one embodiment, as an IP stream output at operationalmodule 174. After transmission from the set top/back box 12, the IPvideo stream 176 is received by the programmable device at operationalmodule 178, and then decompressed at operational module 180 prior tobeing displayed at operational module 182. Similar to the discussion inFIG. 4, the formatting and scaling involves transforming F_(output)(X_(STB), Y_(STB)), with individual pixels being (X_(STB), Y_(STB)), toF_(device) (X_(PD), Y_(PD)), with individual pixels being (X_(PD),Y_(PD)) and reflecting a substantially real time stream rate. In thismanner, parallel audiovisual experience instructions are provided by theset top/back box 12 to the programmable device 50 to create a parallelexperience, which as discussed previously, may include virtual buttons.

FIG. 6 depicts one embodiment of control signaling between the settop/back box 12 and the programmable device 50. At the programmabledevice, a button click or touch-and-click operation is detected atoperational module 190, which then sends request 192. The button clickmay be associated with the actuation of a virtual button, which forms aportion of the parallel audiovisual experience. The set top/back box 12receives the request 192 and operational module 194 executes aprogrammable command interpreter based on a configuration profile todetermine the individual pixels (X_(STB), Y_(STB)) associated withtouch-and-click operation at (X_(PD), Y_(PD)). Based on the parallelaudiovisual instructions sent from the set top/back box 12 and thereceived location of the touch-and-click operation, the operationalmodule 194 determines the command and amenity associated with theactuation of the virtual button actuation on the programmable device 50.In the particular illustrated embodiment, at operational module 196, anembedded web browser engine 196, working with operational module 198,which handles internal video playback control, forwards a command signal197 to the appropriate amenity.

FIG. 7 depicts one embodiment of a method for user touch panel displaycommand execution. At block 200, the methodology is in standby. At block202, a user drags his or her finger to particular coordinates on thetouch screen display of the programmable device. At block 204, the eventis transmitted from the programmable device and received by the settop/back box, where the coordinates are translated from the programmabledevice coordinates to the set top/back box coordinates. At block 206,the event is passed back to the programmable device and continued to bemonitored. As shown by the dashed lies from block 208, it should beunderstood that during this process the user may continue to touch thescreen.

At decision block 210, the movement type is determined and if a dragrelease occurred, then the focus of the methodology changes to the newcoordinates. On the other hand, if a click movement occurs, then atdecision block 214, the methodology forms a tree depending on whether ornot the click occurred at existing coordinates (block 216) or newcoordinates (block 218). These events are monitored for proper reportingto the set top/back box 12 from the programmable device 50 of thelocation and type of touch-and-click operation, which may include a dragand/or release, occurs.

FIG. 8 depicts one embodiment of a method for providing a remote controldevice, according to the teachings presented herein. At block 230, theprogrammable device is configured to provide a parallel audiovisualexperience. In one implementation, this may involve using an existingapplication on the programmable device, such as a browser, ordownloading a new application. At block 232, a search, which may beactive or passive, is performed by the set top/back box to identify aphysically proximate programmable device in the multi-room environment.At block 234, a pairing is established prior to a scalable parallelaudiovisual experience being provided at block 236 on the touch screendisplay of the programmable device. The audiovisual experience isparallel to the television experience being provided by the set top/backbox. As noted by block 238, this experience may include providingvirtual buttons integrated within the audiovisual experience or two ormore panels within the touch screen display showing the televisionexperience and one or more virtual remote controls. As previouslydiscussed, the virtual remote controls and buttons each correspond toamenities under the control of the set top/back box.

At block 240, command coordinates are received from the programmabledevice at the set top/back box and these command coordinates aretranslated into a command signal intended for an amenity associated withthe set top/back box based on the location of the touch-and-clickoperation, which more generally may be understood as a user interaction,and the parallel experience being provided by the set top/back box tothe programmable device. At block 244, the command is sent from the settop/back box to the amenity.

The order of execution or performance of the methods and data flowsillustrated and described herein is not essential, unless otherwisespecified. That is, elements of the methods and data flows may beperformed in any order, unless otherwise specified, and that the methodsmay include more or less elements than those disclosed herein. Forexample, it is contemplated that executing or performing a particularelement before, contemporaneously with, or after another element are allpossible sequences of execution.

While this invention has been described with reference to illustrativeembodiments, this description is not intended to be construed in alimiting sense. Various modifications and combinations of theillustrative embodiments as well as other embodiments of the invention,will be apparent to persons skilled in the art upon reference to thedescription. It is, therefore, intended that the appended claimsencompass any such modifications or embodiments.

What is claimed is:
 1. A set top/back box comprising: a housing; one ormore wireless transceivers associated with the housing, the one or morewireless transceivers operable to communicate with a non-remote controlproximate wireless-enabled interactive handheld device; a televisioninput and a television output secured in the housing, the televisioninput and the television output for receiving content from a source andforwarding content to a television; a processor coupled to the one ormore wireless transceivers and the television input and the televisionoutput; a memory accessible to the processor, the memory includingprocessor-executable instructions that, when executed, cause theprocessor to: send instructions to the non-remote control proximatewireless-enabled interactive handheld device, the instructions includeinstructions for virtual buttons on a touch screen display associatedwith the non-remote control proximate wireless-enabled interactivehandheld device to enable the non-remote control proximatewireless-enabled interactive handheld device to have virtual remotecontrol functionality including television channel adjustment,television volume adjustment, and control of a plurality of proximateamenities, the plurality of proximate amenities being lights,thermostats, and shades, and receive and process virtual remote controlfunctionality input instructions via the virtual buttons from thenon-remote control proximate wireless-enabled interactive handhelddevice; and a configuration profile associated with the memory andprocessor-executable instructions that enables the set top/back box tocontrol the television and the plurality of proximate amenitiesincluding the lights, the thermostats, and the shades.
 2. The settop/back box as recited in claim 1, wherein the one or more wirelesstransceivers are configured to communicate with a standard selected fromthe group consisting of infrared (IR), 802.11, 3G, 4G, Edge, WiFi,ZigBee, near field communications (NFC), and Bluetooth.
 3. The settop/back box as recited in claim 1, wherein the processor-executableinstructions further comprise processor-executable instructions that,when executed, cause the processor to send a command to the television.4. The set top/back box as recited in claim 1, wherein the configurationprofile, for each amenity of the plurality of amenities, includesinstructions for the virtual buttons on the touch screen display, andinstructions for associating virtual remote control functionality inputinstructions from the touch screen display with commands.
 5. The settop/back box as recited in claim 4, wherein the plurality of amenitiescomprises of amenities selected from the group consisting of CD/DVDplayers, tuners, hospitality suite services, Internet service,pay-per-view terminals, room control devices, and televisions.
 6. Theset top/back box as recited in claim 4, wherein the processor-executableinstructions further comprise processor-executable instructions that,when executed, cause the processor to send a command to one of theplurality of amenities.
 7. The set top/back box as recited in claim 1,further comprising: a configuration profile associated with the memoryand processor-executable instructions that enables the set top/back boxto control a plurality of proximate amenities in a multi-roomenvironment, the plurality of proximate amenities being associated witha user's stay in a lodging environment; and the configuration profile,for each amenity of the plurality of amenities, including instructionsfor the virtual buttons on a touch screen display, and instructions forassociating virtual remote control functionality input instructions fromthe touch screen display with commands.
 8. The set top/back box asrecited in claim 7, wherein the plurality of amenities comprises ofamenities selected from the group consisting of CD/DVD players, tuners,hospitality suite services, Internet service, pay-per-view terminals,room control devices, and televisions.
 9. The set top/back box asrecited in claim 7, wherein the processor-executable instructionsfurther comprise processor-executable instructions that, when executed,cause the processor to send a command to one of the plurality ofamenities.
 10. The set top/back box as recited in claim 1, wherein theprocessor being caused to receive and process virtual remote controlfunctionality input instructions from the proximate wireless-enabledinteractive handheld device further comprises receiving and processingthe location of a touch-and-click operation on the touch screen display.11. The set top/back box as recited in claim 1, wherein the one or moretransceivers are internal to the housing.
 12. The set top/back box asrecited in claim 1, wherein the one or more transceivers are external tothe housing.
 13. A set top/back box comprising: a housing located in alodging establishment; one or more wireless transceivers associated withthe housing, the one or more wireless transceivers operable tocommunicate with a non-remote control proximate wireless-enabledinteractive handheld device; a television input and a television outputsecured in the housing, the television input and the television outputfor receiving content from a source in the lodging establishment andforwarding content to a television; a processor coupled to the one ormore wireless transceivers and the television input and the televisionoutput; a memory accessible to the processor, the memory includingprocessor-executable instructions that, when executed, cause theprocessor to: send instructions to the non-remote control proximatewireless-enabled interactive handheld device, the instructions includeinstructions for virtual buttons on a touch screen display associatedwith the non-remote control proximate wireless-enabled interactivehandheld device to enable the non-remote control proximatewireless-enabled interactive handheld device to have virtual remotecontrol functionality including television channel adjustment,television volume adjustment, and control of a plurality of proximateamenities, the plurality of proximate amenities being lights,thermostats, and shades, and receive and process virtual remote controlfunctionality input instructions via the virtual buttons from thenon-remote control proximate wireless-enabled interactive handhelddevice; and a configuration profile associated with the memory andprocessor-executable instructions that enables the set top/back box tocontrol the television and the plurality of proximate amenitiesincluding the lights, the thermostats, and the shades.
 14. The settop/back box as recited in claim 13, wherein the one or more wirelesstransceivers are configured to communicate with a standard selected fromthe group consisting of infrared (IR), 802.11, 3G, 4G, Edge, WiFi,ZigBee, near field communications (NFC), and Bluetooth.
 15. The settop/back box as recited in claim 13, wherein the processor-executableinstructions further comprise processor-executable instructions that,when executed, cause the processor to send a command to the television.16. The set top/back box as recited in claim 13, wherein the processorbeing caused to receive and process virtual remote control functionalityinput instructions from the proximate wireless-enabled interactivehandheld device further comprises receiving and processing the locationof a touch-and-click operation on the touch screen display.
 17. The settop/back box as recited in claim 13, wherein the one or moretransceivers are internal to the housing.
 18. The set top/back box asrecited in claim 13, wherein the one or more transceivers are externalto the housing.
 19. A set top/back box comprising: a housing located ina lodging establishment; one or more wireless transceivers associatedwith the housing, the one or more wireless transceivers operable tocommunicate with a non-remote control proximate wireless-enabledinteractive handheld device; a television input and a television outputsecured in the housing, the television input and the television outputfor receiving content from a source in the lodging establishment andforwarding content to a television; a processor coupled to the one ormore wireless transceivers and the television input and the televisionoutput; a memory accessible to the processor, the memory includingprocessor-executable instructions that, when executed, cause theprocessor to: send instructions to the non-remote control proximatewireless-enabled interactive handheld device, the instructions includeinstructions for virtual buttons on a touch screen display associatedwith the non-remote control proximate wireless-enabled interactivehandheld device to enable the non-remote control proximatewireless-enabled interactive handheld device to have virtual remotecontrol functionality including television channel adjustment,television volume adjustment, and control of a plurality of amenities,the plurality of amenities being lights, thermostats, and shades, andreceive and process virtual remote control functionality inputinstructions including via the virtual buttons from the non-remotecontrol proximate wireless-enabled interactive handheld device, and senda command to one of the television and one of a plurality of amenities;a configuration profile associated with the memory andprocessor-executable instructions that enables the set top/back box tocontrol the television and the plurality of proximate amenities in thelodging establishment, including the lights, the thermostats, and theshades; and the configuration profile, for each amenity of the pluralityof amenities, including instructions for the virtual buttons on thetouch screen display, and instructions for associating virtual remotecontrol functionality input instructions from the touch screen displaywith commands.
 20. The set top/back box as recited in claim 19, whereinthe one or more wireless transceivers are configured to communicate witha standard selected from the group consisting of infrared (IR), 802.11,3G, 4G, Edge, WiFi, ZigBee, near field communications (NFC), andBluetooth.